sewing press - Turkish English Dictionary